iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 3
0
Modern Web

當 ChatBot 碰上 PHP系列 第 3

[ Day 3 ] 初見天書 - 了解 Line Messaging API

  • 分享至 

  • xImage
  •  

緒論

在這個智慧型手機發達的時代,
使用者在跟智慧型手機做互動的時候不僅僅需要文字,
還需要著大量的美工圖片以及精美的介面來滿足使用者的習慣。

所以我們不僅僅需要學會如何使用 ChatBot 來回覆訊息,
而是要了解平台上有哪些訊息格式是能讓使用者看見時不會跳離開的,
於是我們開始研讀這份文件 - Line Messaging API

建立 ChatBot

首先,在文件的一開始,他先介紹了 Line Messaging API 的原理及用途,再來他就會需要我們建立一個屬於我們自己的 Line Bot。

於是我們就要進入到 Line Developer Console,進入系統後,他會請你先建立一個 Provider,在這裡你就可以把你這個服務的提供者(也就是你本人或是你所屬的公司)資料填入,在建立完成 Provider 之後,你就可以在 Provider 中建立一個 Channel,在 Line Developer Console 中你會看到三種不同的服務,分別是 Line Login、Line Messaging API 以及剛推出的 Line Clova Skill,在這裡我們選擇 Line Messaging API 來建立。

在建立的表單中,我們會看到最上面的 Selected Provider ,這時候可以再特別確認一下他是你剛剛所選的那一個 Provider 喔~
剩下的資料分別是:Line Bot 的頭像、Line Bot 的名字、Line Bot 的功能敘述以及 Line Bot 的分類等等一些基本設定,就按照資料規定下去填寫即可。
最後最後,把資料填完按下 Confirm 後,他會再請你確認一次資料沒問題就同意他的服務規則後按下 Create!

環境配置

在這個專案中,我們將使用 PHP 來介接 Line Messaging API,
所以我們這邊的範例環境是:

  • Apache 2
  • PHP 7.2
  • MySQL 5.6 以上

當你把伺服器環境都配置好了之後,我們就可以把昨天獎的資料表架構都寫進去囉~

今天的文章就先寫到這邊,
在明天的文章中,我們預計會把本機端的開發環境講完(含 Mac & Windows),以及開始實作 Echo Bot 喔!


上一篇
[ Day 2 ] 專案分析
系列文
當 ChatBot 碰上 PHP3
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言